Po uvedení hlavní třídy lze do zdrojového kódu definovat proměnné a konstanty testovacího skriptu. Ty se mohou definovat až v testovací třídě, avšak zde je to výhodnější, neboť se definují pouze jednou. Pokud testovací skript obsahuje několik testovacích případů, může být v proměnných a konstantách trochu zmatek. V tomto případě doporučuji uvádět za konstantami nebo proměnnými komentáře. Mezi hlavní proměnné patří ovladač pro Selenium WebDriver a řetězec pro testovanou URL stránku. Dále přijdou na řadu konstanty s řetězci k doplnění či cestou k XPath. Zde uvedu ukázku definování konstant a proměnných v Selenium WebDriver.
public class Test {
public WebDriver driver; // Ovladač pro Selenium WebDriver
public String baseUrl; // Ještě nenaplněná proměnná, která tvoří URL testovaného webu
public final String zlutic = "Žlutický kancionál"; // Řetězec, který se vkládá do digitální knihovny
public final String vyhledavac = ".//*[@id='adv_queryLine_1']"; // Vyhledávací lišta pro psaní
public final String vyhledat = ".//*[@id='stdqsf_btn_srch']"; // Tlačítko pro vyhledání
}
|